infested with weevils - Turkish English Dictionary